#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
#include<stdlib.h>
#include<stdbool.h>

typedef struct {
    int* array;
    int front;
    int tail;

} MyCircularQueue;

void InitArray(int** array,int k) {
    *array = (int*)malloc(sizeof(int) * (k + 1));
    memset(*array, 0, sizeof(int) * (k + 1));
}

MyCircularQueue* myCircularQueueCreate(int k) {
    MyCircularQueue* queue = (MyCircularQueue*)malloc(sizeof(MyCircularQueue));
    InitArray(&queue->array,k);
    return queue;
}

int main() {
    MyCircularQueue* obj=myCircularQueueCreate(5);
    return 0;
}